sun-exposed aspect - English Synonyms Dictionary